Big Huge Thesaurus

Sendero Luminoso

noun

sounds kind of like